package com.snake.springboot.authority.api.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.Valid;

/**
 * 类 {@code AuthSysAdminLoginReq}  <br> .
 * <p>系统管理员登录入参
 * <p>创建时间：2025/01/14
 *
 * @author Huang.yj
 */
@ApiModel("系统管理员登录入参")
public class AuthSysAdminLoginModel {
    @ApiModelProperty("系统管理员信息")
    private AuthSysAdminModel accountData;
    @Valid
    @ApiModelProperty("校验图片模型")
    private VerifyImageModel verifyImageModel;
    @Valid
    @ApiModelProperty("文字验证码")
    private VerifyTextCodeModel verifyTextCodeModel;
    @ApiModelProperty("token")
    private String token;

    public AuthSysAdminModel getAccountData() {
        return accountData;
    }

    public void setAccountData(AuthSysAdminModel accountData) {
        this.accountData = accountData;
    }

    public VerifyImageModel getVerifyImageModel() {
        return verifyImageModel;
    }

    public void setVerifyImageModel(VerifyImageModel verifyImageModel) {
        this.verifyImageModel = verifyImageModel;
    }

    public VerifyTextCodeModel getVerifyTextCodeModel() {
        return verifyTextCodeModel;
    }

    public void setVerifyTextCodeModel(VerifyTextCodeModel verifyTextCodeModel) {
        this.verifyTextCodeModel = verifyTextCodeModel;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }
}
